export interface questionHandleItem {
  searchValue?: any;
  createBy?: any;
  createTime?: any;
  updateBy?: any;
  updateTime?: any;
  remark?: any;
  params: Params;
  id: string;
  classname: string;
  collegeId?: any;
  majorId?: any;
}

export interface Params {
}

export interface IParamsItem {
  pageNum: number;
  pageSize: number;
  classId: string;
  searchTitle?: string;
  status?: string;
}

//列表每一项
export interface questionHandleListItem {
  length: number;
  flag: boolean;
  answerId: string;
  proId?: string;
  taskId?: string;
  stepId?: string;
  qUserId: string;
  qUserName: string;
  qUserLevel?: any;
  createTime: string;
  taskName?: any;
  rUserId?: any;
  rUserName?: any;
  rUserLevel?: any;
  questionTitle: string;
  questionContent: string;
  answerCount: number;
  favorCount?: any;
  unSupportCount: number;
  supportCount: number;
  type?: any;
  typeNum: string;
  replyTime: string;
  labels: string[];
  avatar?: any;
  replyContext?: any;
  shield: number;
  quality: number;
  replyId?: any;
  className: string;
  authentication: number;
  collection: number;
  supportUp?: any;
  unsupportDown?: any;
  supportUpB: boolean;
  unsupportDownB: boolean;
}

//批量回答请求数据
export interface IAskAndAnswerItem {
  questionTitle?: string;
  type?: string;
  isRight?: string;
  pageNum: number;
  pageSize: number;
}
export interface IAskAndAnswerList {
  taskAnswerId?: any;
  taskId?: string;
  answerId: string;
  questionContent?: string;
  questionTitle?: string;
  labels?: any;
  replyContent?: any;
  askandanswerReplyList?: any;
  importShow?: any;
  type?: any;
  typeName?: string;
  text1?: any;
  text2?: any;
  proId?: any;
  stepId?: any;
  answerIdList?: any;
  source?: string;
  author: string;
  qUserId: string;
  createTime: string;
}